package logique.programme;

import java.util.Vector;

public class ProgrammeStochastique extends ProgrammeLineaire {

	public ProgrammeStochastique(FonctionEconomique fonctionEconomique) {
		super(fonctionEconomique);
	}
	public ProgrammeStochastique() {
		super();
	}
	public ProgrammeLineaire getCopy() {
		ProgrammeStochastique p = new ProgrammeStochastique();
		// constructeur de copie
		p.contraintes = new Vector<Contrainte>();
		for (Contrainte c : getContraintes()) {
			p.contraintes.add(c.getCopy());
		}
		p.fonctionEconomique = getFonctionEconomique().getCopy();
		p.solution = getSolution().getCopy();
		return p;
	}
	
}